调用c#.net版LightningChart.dll实现波形图的调用
Microsoft.Web.WebView2.WinForms 的使用
web.view库不是有了吗?为啥还用这个?
c#中有那么多的接口和类型定义,Aar才5M指望c#特性和功能都支持不现实
调用c#.net版LightningChart.dll实现波形图的调用
前面文章中https://www.chengxu.xyz/t/535 介绍了使用web.view调用js版LightningChartjs展示波形图.
日前aardio对dotnet库进行了大幅度改进, 能够很简单的把所有dll内存加载实现绿色exe生成,
而且c#版lightningchart性能比js版要高许多, 下面我简单的对它进行测试.
不知道你们能不能用的试用版10.2.1 dll
解析c#程序集的注释xml文件,自动生成aardio智能解析库源码
aardio调用c# ScottPlot 控件显示波形图
Aardio C# CefSharp的调用
据我的理解,aar对c#的有些特性支持还不够,所以调用会报这个错误,可以参看我测试scottplot时候遇到的问题,有时候有些函数用到的特性就不行,得换个思路,或者改源代码
aardio调用c# ScottPlot 控件显示波形图
多图表联动:
联动其实上就是当A移动的时候, 将剩下的BCD....其他窗口设置SetAxisLimits即可.
aardio调用c# ScottPlot 控件显示波形图
实时刷新方式:
aardio调用c# ScottPlot 控件显示波形图
双Y轴:
import dotNet; var dll = dotNet.load("\ScottPlot.WinForms.dll"); var Chart = dll.new("Scaardio调用c# ScottPlot 控件显示波形图
调用c#强大的ReoGrid免费表格控件,用于显示、编辑、打印、导出和导入Excel电子表格
aardio调用c# ScottPlot 控件显示波形图
ScottPlot是用c# .net编写的波形图控件, 在winforms上性能优异, 上手简单, 只需要几行代码即可生成漂亮丝滑的波形图. 支持 折线图 / 直方图 / 饼图 / 散点图, 等等,
关键是开源免费MIT.
官方: https://scottpl
aardio调用c#图表控件/图形界面控件dll演示
前面 joyspinch 发的帖子里表明aardio是可以调用c#编写的图形界面控件的, 因为图形控件都有自己的Handle句柄, 所以只要get这个handle , 然后setparent嵌入到aardio的界面里即可.
这样我们就不止可以调用c#的海量的逻辑dll , 大量好看的图形界面dll也是可以用的.
我这里找了个c#编写的野比的状态波形图控件
一个提取DXF文件 获取图纸信息的半成品~求大佬优化~
可以用新增的 string.keywords
刚试了下, 会非常快了 , 测试用这个只需要1-2秒时间就完成了.
一个提取DXF文件 获取图纸信息的半成品~求大佬优化~
我觉得file的io操作,是不是要写道循环外面, 就类似sqlite批量写入要用事件, 如果文件多了, 效率改善就体现出来了, 另外你这一次把整个文件读出来进行处理, 如果文件大了,内存需求也大,读取时间也久, 用每行处理应该会快很多
ps:我试了下, 感觉效率还可以啊,是我文件太少太小了吗